front armor - Espagnol Anglais Dictionnaire